在各項專業領域上軟體都是不可或缺的,而軟體有各式各樣,有作業系統、套裝軟體、發展工具等等。
這些在規劃使用者電腦環境時,都是需要去考慮的部分。
而規劃的主要內容在硬體方面,有像硬碟容量,還有記憶體、CPU等等的。
大型主機(mainframe)、工作站(workstation)、個人電腦、個人數位助理(PDA)等,其功能結構大同小異。
這五大單元都可對應凡紐曼機器中的各組成。
當凡紐曼架構中執行的指令不同時,功能也就不同。
這樣電腦與一般電器便有了區別。
電腦功能多元,電器功能較單一。
1. 使用抽象來簡化設計
使用抽象表示不同設計級別。
2. 快速處理常見案例
優先處理常見案例。
3. 並行性能
並行執行可獲得更多表現。
4. 通過流水線實現性能
一種實行技術,指令在執行中重疊。
5. 通過預測的表現
猜測並開始工作。
6. 記憶體的層次
越快速體積越小越昂貴的內存在頂部。
7. 冗餘帶來的可靠性
檢測故障。